Interface sbktech.tools.hashjava.bytecode.VMConstants
All Packages Class Hierarchy This Package Previous Next Index
Interface sbktech.tools.hashjava.bytecode.VMConstants
- public interface VMConstants
- extends Object
This contains all the constants used in the java VM, and has been
stolen from sun.tools.RuntimeConstants. I'm not sure if this
violates any copyrights or anything, but unless anyone complains
violently and makes me rename all the variables (how different
can this possibly be if I wrote it from scratch :-) I'm gonna
let this stand as is...
- Author:
- $Author: kbs $
-
ACC_ABSTRACT
-
-
ACC_FINAL
-
-
ACC_INTERFACE
-
-
ACC_NATIVE
-
-
ACC_PRIVATE
-
-
ACC_PROTECTED
-
-
ACC_PUBLIC
-
-
ACC_STATIC
-
-
ACC_SYNCHRONIZED
-
-
ACC_TRANSIENT
-
-
ACC_VOLATILE
-
-
CONSTANT_CLASS
-
-
CONSTANT_DOUBLE
-
-
CONSTANT_FIELD
-
-
CONSTANT_FLOAT
-
-
CONSTANT_INTEGER
-
-
CONSTANT_INTERFACEMETHOD
-
-
CONSTANT_LONG
-
-
CONSTANT_METHOD
-
-
CONSTANT_NAMEANDTYPE
-
-
CONSTANT_STRING
-
-
CONSTANT_UNICODE
-
-
CONSTANT_UTF8
-
-
JAVA_MAGIC
-
-
JAVA_MINOR_VERSION
-
-
JAVA_VERSION
-
-
opc_aaload
-
-
opc_aastore
-
-
opc_aconst_null
-
-
opc_aload
-
-
opc_aload_0
-
-
opc_aload_1
-
-
opc_aload_2
-
-
opc_aload_3
-
-
opc_anewarray
-
-
opc_areturn
-
-
opc_arraylength
-
-
opc_astore
-
-
opc_astore_0
-
-
opc_astore_1
-
-
opc_astore_2
-
-
opc_astore_3
-
-
opc_athrow
-
-
opc_baload
-
-
opc_bastore
-
-
opc_bipush
-
-
opc_breakpoint
-
-
opc_caload
-
-
opc_castore
-
-
opc_checkcast
-
-
opc_d2f
-
-
opc_d2i
-
-
opc_d2l
-
-
opc_dadd
-
-
opc_daload
-
-
opc_dastore
-
-
opc_dcmpg
-
-
opc_dcmpl
-
-
opc_dconst_0
-
-
opc_dconst_1
-
-
opc_ddiv
-
-
opc_dload
-
-
opc_dload_0
-
-
opc_dload_1
-
-
opc_dload_2
-
-
opc_dload_3
-
-
opc_dmul
-
-
opc_dneg
-
-
opc_drem
-
-
opc_dreturn
-
-
opc_dstore
-
-
opc_dstore_0
-
-
opc_dstore_1
-
-
opc_dstore_2
-
-
opc_dstore_3
-
-
opc_dsub
-
-
opc_dup
-
-
opc_dup2
-
-
opc_dup2_x1
-
-
opc_dup2_x2
-
-
opc_dup_x1
-
-
opc_dup_x2
-
-
opc_f2d
-
-
opc_f2i
-
-
opc_f2l
-
-
opc_fadd
-
-
opc_faload
-
-
opc_fastore
-
-
opc_fcmpg
-
-
opc_fcmpl
-
-
opc_fconst_0
-
-
opc_fconst_1
-
-
opc_fconst_2
-
-
opc_fdiv
-
-
opc_fload
-
-
opc_fload_0
-
-
opc_fload_1
-
-
opc_fload_2
-
-
opc_fload_3
-
-
opc_fmul
-
-
opc_fneg
-
-
opc_frem
-
-
opc_freturn
-
-
opc_fstore
-
-
opc_fstore_0
-
-
opc_fstore_1
-
-
opc_fstore_2
-
-
opc_fstore_3
-
-
opc_fsub
-
-
opc_getfield
-
-
opc_getstatic
-
-
opc_goto
-
-
opc_goto_w
-
-
opc_i2d
-
-
opc_i2f
-
-
opc_i2l
-
-
opc_iadd
-
-
opc_iaload
-
-
opc_iand
-
-
opc_iastore
-
-
opc_iconst_0
-
-
opc_iconst_1
-
-
opc_iconst_2
-
-
opc_iconst_3
-
-
opc_iconst_4
-
-
opc_iconst_5
-
-
opc_iconst_m1
-
-
opc_idiv
-
-
opc_if_acmpeq
-
-
opc_if_acmpne
-
-
opc_if_icmpeq
-
-
opc_if_icmpge
-
-
opc_if_icmpgt
-
-
opc_if_icmple
-
-
opc_if_icmplt
-
-
opc_if_icmpne
-
-
opc_ifeq
-
-
opc_ifge
-
-
opc_ifgt
-
-
opc_ifle
-
-
opc_iflt
-
-
opc_ifne
-
-
opc_ifnonnull
-
-
opc_ifnull
-
-
opc_iinc
-
-
opc_iload
-
-
opc_iload_0
-
-
opc_iload_1
-
-
opc_iload_2
-
-
opc_iload_3
-
-
opc_imul
-
-
opc_ineg
-
-
opc_instanceof
-
-
opc_int2byte
-
-
opc_int2char
-
-
opc_int2short
-
-
opc_invokeinterface
-
-
opc_invokenonvirtual
-
-
opc_invokestatic
-
-
opc_invokevirtual
-
-
opc_ior
-
-
opc_irem
-
-
opc_ireturn
-
-
opc_ishl
-
-
opc_ishr
-
-
opc_istore
-
-
opc_istore_0
-
-
opc_istore_1
-
-
opc_istore_2
-
-
opc_istore_3
-
-
opc_isub
-
-
opc_iushr
-
-
opc_ixor
-
-
opc_jsr
-
-
opc_jsr_w
-
-
opc_l2d
-
-
opc_l2f
-
-
opc_l2i
-
-
opc_ladd
-
-
opc_laload
-
-
opc_land
-
-
opc_lastore
-
-
opc_lcmp
-
-
opc_lconst_0
-
-
opc_lconst_1
-
-
opc_ldc
-
-
opc_ldc2_w
-
-
opc_ldc_w
-
-
opc_ldiv
-
-
opc_lload
-
-
opc_lload_0
-
-
opc_lload_1
-
-
opc_lload_2
-
-
opc_lload_3
-
-
opc_lmul
-
-
opc_lneg
-
-
opc_lookupswitch
-
-
opc_lor
-
-
opc_lrem
-
-
opc_lreturn
-
-
opc_lshl
-
-
opc_lshr
-
-
opc_lstore
-
-
opc_lstore_0
-
-
opc_lstore_1
-
-
opc_lstore_2
-
-
opc_lstore_3
-
-
opc_lsub
-
-
opc_lushr
-
-
opc_lxor
-
-
opc_monitorenter
-
-
opc_monitorexit
-
-
opc_multianewarray
-
-
opc_new
-
-
opc_newarray
-
-
opc_nop
-
-
opc_pop
-
-
opc_pop2
-
-
opc_putfield
-
-
opc_putstatic
-
-
opc_ret
-
-
opc_return
-
-
opc_saload
-
-
opc_sastore
-
-
opc_sipush
-
-
opc_swap
-
-
opc_tableswitch
-
-
opc_wide
-
-
opc_xxxunusedxxx
-
-
opcLengths
-
-
opcNames
-
-
SIG_ARRAY
-
-
SIG_BOOLEAN
-
-
SIG_BYTE
-
-
SIG_CHAR
-
-
SIG_CLASS
-
-
SIG_DOUBLE
-
-
SIG_ENDCLASS
-
-
SIG_ENDMETHOD
-
-
SIG_FLOAT
-
-
SIG_INT
-
-
SIG_LONG
-
-
SIG_METHOD
-
-
SIG_PACKAGE
-
-
SIG_SHORT
-
-
SIG_VOID
-
-
SIGC_ARRAY
-
-
SIGC_BOOLEAN
-
-
SIGC_BYTE
-
-
SIGC_CHAR
-
-
SIGC_CLASS
-
-
SIGC_DOUBLE
-
-
SIGC_ENDCLASS
-
-
SIGC_ENDMETHOD
-
-
SIGC_FLOAT
-
-
SIGC_INT
-
-
SIGC_LONG
-
-
SIGC_METHOD
-
-
SIGC_PACKAGE
-
-
SIGC_SHORT
-
-
SIGC_VOID
-
-
T_BOOLEAN
-
-
T_BYTE
-
-
T_CHAR
-
-
T_CLASS
-
-
T_DOUBLE
-
-
T_FLOAT
-
-
T_INT
-
-
T_LONG
-
-
T_SHORT
-
SIGC_VOID
public final static char SIGC_VOID
SIG_VOID
public final static String SIG_VOID
SIGC_BOOLEAN
public final static char SIGC_BOOLEAN
SIG_BOOLEAN
public final static String SIG_BOOLEAN
SIGC_BYTE
public final static char SIGC_BYTE
SIG_BYTE
public final static String SIG_BYTE
SIGC_CHAR
public final static char SIGC_CHAR
SIG_CHAR
public final static String SIG_CHAR
SIGC_SHORT
public final static char SIGC_SHORT
SIG_SHORT
public final static String SIG_SHORT
SIGC_INT
public final static char SIGC_INT
SIG_INT
public final static String SIG_INT
SIGC_LONG
public final static char SIGC_LONG
SIG_LONG
public final static String SIG_LONG
SIGC_FLOAT
public final static char SIGC_FLOAT
SIG_FLOAT
public final static String SIG_FLOAT
SIGC_DOUBLE
public final static char SIGC_DOUBLE
SIG_DOUBLE
public final static String SIG_DOUBLE
SIGC_ARRAY
public final static char SIGC_ARRAY
SIG_ARRAY
public final static String SIG_ARRAY
SIGC_CLASS
public final static char SIGC_CLASS
SIG_CLASS
public final static String SIG_CLASS
SIGC_METHOD
public final static char SIGC_METHOD
SIG_METHOD
public final static String SIG_METHOD
SIGC_ENDCLASS
public final static char SIGC_ENDCLASS
SIG_ENDCLASS
public final static String SIG_ENDCLASS
SIGC_ENDMETHOD
public final static char SIGC_ENDMETHOD
SIG_ENDMETHOD
public final static String SIG_ENDMETHOD
SIGC_PACKAGE
public final static char SIGC_PACKAGE
SIG_PACKAGE
public final static String SIG_PACKAGE
JAVA_MAGIC
public final static int JAVA_MAGIC
JAVA_VERSION
public final static int JAVA_VERSION
JAVA_MINOR_VERSION
public final static int JAVA_MINOR_VERSION
CONSTANT_UTF8
public final static int CONSTANT_UTF8
CONSTANT_UNICODE
public final static int CONSTANT_UNICODE
CONSTANT_INTEGER
public final static int CONSTANT_INTEGER
CONSTANT_FLOAT
public final static int CONSTANT_FLOAT
CONSTANT_LONG
public final static int CONSTANT_LONG
CONSTANT_DOUBLE
public final static int CONSTANT_DOUBLE
CONSTANT_CLASS
public final static int CONSTANT_CLASS
CONSTANT_STRING
public final static int CONSTANT_STRING
CONSTANT_FIELD
public final static int CONSTANT_FIELD
CONSTANT_METHOD
public final static int CONSTANT_METHOD
CONSTANT_INTERFACEMETHOD
public final static int CONSTANT_INTERFACEMETHOD
CONSTANT_NAMEANDTYPE
public final static int CONSTANT_NAMEANDTYPE
ACC_PUBLIC
public final static int ACC_PUBLIC
ACC_PRIVATE
public final static int ACC_PRIVATE
ACC_PROTECTED
public final static int ACC_PROTECTED
ACC_STATIC
public final static int ACC_STATIC
ACC_FINAL
public final static int ACC_FINAL
ACC_SYNCHRONIZED
public final static int ACC_SYNCHRONIZED
ACC_VOLATILE
public final static int ACC_VOLATILE
ACC_TRANSIENT
public final static int ACC_TRANSIENT
ACC_NATIVE
public final static int ACC_NATIVE
ACC_INTERFACE
public final static int ACC_INTERFACE
ACC_ABSTRACT
public final static int ACC_ABSTRACT
T_CLASS
public final static int T_CLASS
T_BOOLEAN
public final static int T_BOOLEAN
T_CHAR
public final static int T_CHAR
T_FLOAT
public final static int T_FLOAT
T_DOUBLE
public final static int T_DOUBLE
T_BYTE
public final static int T_BYTE
T_SHORT
public final static int T_SHORT
T_INT
public final static int T_INT
T_LONG
public final static int T_LONG
opc_nop
public final static int opc_nop
opc_aconst_null
public final static int opc_aconst_null
opc_iconst_m1
public final static int opc_iconst_m1
opc_iconst_0
public final static int opc_iconst_0
opc_iconst_1
public final static int opc_iconst_1
opc_iconst_2
public final static int opc_iconst_2
opc_iconst_3
public final static int opc_iconst_3
opc_iconst_4
public final static int opc_iconst_4
opc_iconst_5
public final static int opc_iconst_5
opc_lconst_0
public final static int opc_lconst_0
opc_lconst_1
public final static int opc_lconst_1
opc_fconst_0
public final static int opc_fconst_0
opc_fconst_1
public final static int opc_fconst_1
opc_fconst_2
public final static int opc_fconst_2
opc_dconst_0
public final static int opc_dconst_0
opc_dconst_1
public final static int opc_dconst_1
opc_bipush
public final static int opc_bipush
opc_sipush
public final static int opc_sipush
opc_ldc
public final static int opc_ldc
opc_ldc_w
public final static int opc_ldc_w
opc_ldc2_w
public final static int opc_ldc2_w
opc_iload
public final static int opc_iload
opc_lload
public final static int opc_lload
opc_fload
public final static int opc_fload
opc_dload
public final static int opc_dload
opc_aload
public final static int opc_aload
opc_iload_0
public final static int opc_iload_0
opc_iload_1
public final static int opc_iload_1
opc_iload_2
public final static int opc_iload_2
opc_iload_3
public final static int opc_iload_3
opc_lload_0
public final static int opc_lload_0
opc_lload_1
public final static int opc_lload_1
opc_lload_2
public final static int opc_lload_2
opc_lload_3
public final static int opc_lload_3
opc_fload_0
public final static int opc_fload_0
opc_fload_1
public final static int opc_fload_1
opc_fload_2
public final static int opc_fload_2
opc_fload_3
public final static int opc_fload_3
opc_dload_0
public final static int opc_dload_0
opc_dload_1
public final static int opc_dload_1
opc_dload_2
public final static int opc_dload_2
opc_dload_3
public final static int opc_dload_3
opc_aload_0
public final static int opc_aload_0
opc_aload_1
public final static int opc_aload_1
opc_aload_2
public final static int opc_aload_2
opc_aload_3
public final static int opc_aload_3
opc_iaload
public final static int opc_iaload
opc_laload
public final static int opc_laload
opc_faload
public final static int opc_faload
opc_daload
public final static int opc_daload
opc_aaload
public final static int opc_aaload
opc_baload
public final static int opc_baload
opc_caload
public final static int opc_caload
opc_saload
public final static int opc_saload
opc_istore
public final static int opc_istore
opc_lstore
public final static int opc_lstore
opc_fstore
public final static int opc_fstore
opc_dstore
public final static int opc_dstore
opc_astore
public final static int opc_astore
opc_istore_0
public final static int opc_istore_0
opc_istore_1
public final static int opc_istore_1
opc_istore_2
public final static int opc_istore_2
opc_istore_3
public final static int opc_istore_3
opc_lstore_0
public final static int opc_lstore_0
opc_lstore_1
public final static int opc_lstore_1
opc_lstore_2
public final static int opc_lstore_2
opc_lstore_3
public final static int opc_lstore_3
opc_fstore_0
public final static int opc_fstore_0
opc_fstore_1
public final static int opc_fstore_1
opc_fstore_2
public final static int opc_fstore_2
opc_fstore_3
public final static int opc_fstore_3
opc_dstore_0
public final static int opc_dstore_0
opc_dstore_1
public final static int opc_dstore_1
opc_dstore_2
public final static int opc_dstore_2
opc_dstore_3
public final static int opc_dstore_3
opc_astore_0
public final static int opc_astore_0
opc_astore_1
public final static int opc_astore_1
opc_astore_2
public final static int opc_astore_2
opc_astore_3
public final static int opc_astore_3
opc_iastore
public final static int opc_iastore
opc_lastore
public final static int opc_lastore
opc_fastore
public final static int opc_fastore
opc_dastore
public final static int opc_dastore
opc_aastore
public final static int opc_aastore
opc_bastore
public final static int opc_bastore
opc_castore
public final static int opc_castore
opc_sastore
public final static int opc_sastore
opc_pop
public final static int opc_pop
opc_pop2
public final static int opc_pop2
opc_dup
public final static int opc_dup
opc_dup_x1
public final static int opc_dup_x1
opc_dup_x2
public final static int opc_dup_x2
opc_dup2
public final static int opc_dup2
opc_dup2_x1
public final static int opc_dup2_x1
opc_dup2_x2
public final static int opc_dup2_x2
opc_swap
public final static int opc_swap
opc_iadd
public final static int opc_iadd
opc_ladd
public final static int opc_ladd
opc_fadd
public final static int opc_fadd
opc_dadd
public final static int opc_dadd
opc_isub
public final static int opc_isub
opc_lsub
public final static int opc_lsub
opc_fsub
public final static int opc_fsub
opc_dsub
public final static int opc_dsub
opc_imul
public final static int opc_imul
opc_lmul
public final static int opc_lmul
opc_fmul
public final static int opc_fmul
opc_dmul
public final static int opc_dmul
opc_idiv
public final static int opc_idiv
opc_ldiv
public final static int opc_ldiv
opc_fdiv
public final static int opc_fdiv
opc_ddiv
public final static int opc_ddiv
opc_irem
public final static int opc_irem
opc_lrem
public final static int opc_lrem
opc_frem
public final static int opc_frem
opc_drem
public final static int opc_drem
opc_ineg
public final static int opc_ineg
opc_lneg
public final static int opc_lneg
opc_fneg
public final static int opc_fneg
opc_dneg
public final static int opc_dneg
opc_ishl
public final static int opc_ishl
opc_lshl
public final static int opc_lshl
opc_ishr
public final static int opc_ishr
opc_lshr
public final static int opc_lshr
opc_iushr
public final static int opc_iushr
opc_lushr
public final static int opc_lushr
opc_iand
public final static int opc_iand
opc_land
public final static int opc_land
opc_ior
public final static int opc_ior
opc_lor
public final static int opc_lor
opc_ixor
public final static int opc_ixor
opc_lxor
public final static int opc_lxor
opc_iinc
public final static int opc_iinc
opc_i2l
public final static int opc_i2l
opc_i2f
public final static int opc_i2f
opc_i2d
public final static int opc_i2d
opc_l2i
public final static int opc_l2i
opc_l2f
public final static int opc_l2f
opc_l2d
public final static int opc_l2d
opc_f2i
public final static int opc_f2i
opc_f2l
public final static int opc_f2l
opc_f2d
public final static int opc_f2d
opc_d2i
public final static int opc_d2i
opc_d2l
public final static int opc_d2l
opc_d2f
public final static int opc_d2f
opc_int2byte
public final static int opc_int2byte
opc_int2char
public final static int opc_int2char
opc_int2short
public final static int opc_int2short
opc_lcmp
public final static int opc_lcmp
opc_fcmpl
public final static int opc_fcmpl
opc_fcmpg
public final static int opc_fcmpg
opc_dcmpl
public final static int opc_dcmpl
opc_dcmpg
public final static int opc_dcmpg
opc_ifeq
public final static int opc_ifeq
opc_ifne
public final static int opc_ifne
opc_iflt
public final static int opc_iflt
opc_ifge
public final static int opc_ifge
opc_ifgt
public final static int opc_ifgt
opc_ifle
public final static int opc_ifle
opc_if_icmpeq
public final static int opc_if_icmpeq
opc_if_icmpne
public final static int opc_if_icmpne
opc_if_icmplt
public final static int opc_if_icmplt
opc_if_icmpge
public final static int opc_if_icmpge
opc_if_icmpgt
public final static int opc_if_icmpgt
opc_if_icmple
public final static int opc_if_icmple
opc_if_acmpeq
public final static int opc_if_acmpeq
opc_if_acmpne
public final static int opc_if_acmpne
opc_goto
public final static int opc_goto
opc_jsr
public final static int opc_jsr
opc_ret
public final static int opc_ret
opc_tableswitch
public final static int opc_tableswitch
opc_lookupswitch
public final static int opc_lookupswitch
opc_ireturn
public final static int opc_ireturn
opc_lreturn
public final static int opc_lreturn
opc_freturn
public final static int opc_freturn
opc_dreturn
public final static int opc_dreturn
opc_areturn
public final static int opc_areturn
opc_return
public final static int opc_return
opc_getstatic
public final static int opc_getstatic
opc_putstatic
public final static int opc_putstatic
opc_getfield
public final static int opc_getfield
opc_putfield
public final static int opc_putfield
opc_invokevirtual
public final static int opc_invokevirtual
opc_invokenonvirtual
public final static int opc_invokenonvirtual
opc_invokestatic
public final static int opc_invokestatic
opc_invokeinterface
public final static int opc_invokeinterface
opc_xxxunusedxxx
public final static int opc_xxxunusedxxx
opc_new
public final static int opc_new
opc_newarray
public final static int opc_newarray
opc_anewarray
public final static int opc_anewarray
opc_arraylength
public final static int opc_arraylength
opc_athrow
public final static int opc_athrow
opc_checkcast
public final static int opc_checkcast
opc_instanceof
public final static int opc_instanceof
opc_monitorenter
public final static int opc_monitorenter
opc_monitorexit
public final static int opc_monitorexit
opc_wide
public final static int opc_wide
opc_multianewarray
public final static int opc_multianewarray
opc_ifnull
public final static int opc_ifnull
opc_ifnonnull
public final static int opc_ifnonnull
opc_goto_w
public final static int opc_goto_w
opc_jsr_w
public final static int opc_jsr_w
opc_breakpoint
public final static int opc_breakpoint
opcNames
public final static String opcNames[]
opcLengths
public final static int opcLengths[]
All Packages Class Hierarchy This Package Previous Next Index